![]() Kartendaten-Verarbeitungsvorrichtung und Zentrumssystem
专利摘要:
Eine Kartendaten-Verarbeitungsvorrichtung enthält: eine Kartendaten-Speichereinheit (101), eine Differenzdaten-Eingabeeinheit (102) und eine Kartendaten-Mehrfachaktualisierungseinheit (103). Die Kartendaten-Speichereinheit speichert Kartendaten. Die Differenzdaten-Eingabeeinheit gibt Differenzdaten ein, die die Differenz zwischen in der Kartendaten-Speichereinheit gespeicherten gegenwärtigen Kartendaten und den jüngsten Kartendaten in einem Skriptformat für jede Version darstellen. Die Kartendaten-Mehrfachaktualisierungseinheit aktualisiert die Kartendaten in der Kartendaten-Speichereinheit in die jüngsten Kartendaten unter Verwendung der Differenzdaten entsprechend der Version. 公开号:DE102004001797A1 申请号:DE102004001797 申请日:2004-01-06 公开日:2004-07-29 发明作者:Tomoya Ikeuchi;Makoto Mikuriya;Mitsuo Shimotani;Masaharu Umezu 申请人:Mitsubishi Electric Corp; IPC主号:G09B29-00
专利说明:
[0001] Die vorliegende Erfindung beziehtsich auf eine Kartendaten-Verarbeitungsvorrichtung zum Aktualisierenvon Kartendaten unter Verwendung der jüngsten Kartendaten und einZentrumssystem zum Übertragenvon Daten zu und von der Kartendaten-Verarbeitungsvorrichtung. [0002] Bei einem in einem Fahrzeug installierten Navigationssystem,das mit Kartendaten oder dergleichen arbeitet, wurden bisher Kartendatenauf einem Aufzeichnungsmedium wie einer CD-ROM gespeichert und inneue Kartendaten aktualisiert, indem das Medium der CD-ROM ersetztwurde. [0003] Auf diese Weise werden jedoch dieKartendaten etwa ein- oder zweimal im Jahr aktualisiert, und siewerden nicht notwendigerweise in die jüngsten Kartendaten aktualisiert. [0004] Um dieses Problem zu überwinden,wird ein System zum Verwenden von Kommunikationsmitteln für die Aktualisierungvon Kartendaten in einem kürzerenZyklus vorgeschlagen (siehe z.B. JP-A-11-95657 , Seite 6, 4). JP-A-11-95657 offenbart ein Beispiel, beidem die Differenz gegenüber dervollständigenAktualisierung einer Kartendatenbank (Karten DB) erzeugt wird alsDifferenzdaten in einem Informationszentrum und dann von dem Informationszentrumzu einem Fahrzeug gesendet wird, das dann die Aktualisierungsverarbeitungdurchführt, wodurchdie Kartendaten in die jüngstenKartendaten aktualisiert werden. Die Differenzdaten-Erzeugungszeitperiodeist kurz, wodurch neue Informationen für das Fahrzeug in Echtzeiterhalten werden können. Jedochist bei dem Beispiel nach dem Stand der Technik, um selbst dem Benutzer,der ein fahrzeuginstalliertes Navigationssystem zu einer Zeit zwischen derZeit, zu der eine neue Version von Software für das fahrzeuginstallierteNavigationssystem auf den Markt gebracht wird, und der Zeit, zuder eine neue Version oder eine revidierte Version der Softwareauf den Markt gebracht wird, erwirbt, Kartendaten in die jüngste Kartezu aktualisieren, z.B. ein Jahr in drei Zeitperioden geteilt (Zeitperiode1 (1. Zeitperiode), Zeitperiode 2 (nächste Zeitperiode) und Zeitperiode3 (letzte Zeitperiode)), so dass Differenzdaten 1 in der Zeitperiode1 gesendet werden, Differenzdaten 1 und Differenzdaten 2 in derZeitperiode 2 gesendet werden, und Differenzdaten 1, Differenzdaten2 und Differenzdaten 3 in der Zeitperiode 3 gesendet werden. DieDifferenzdatenmenge nimmt mit der Zeitperiode zu, und um die Kartendatenin die jüngsteKarte zu aktualisieren, wird ein Kartenspeicher mit einer großen Kapazität erforderlich,und dies ist ein Problem. Es besteht auch ein Problem einer Zunahmeder Kommunikationskosten, da die zu übertragende Datenmenge zunimmt. [0005] Diese Punkte werden diskutiert mitspezifischen numerischen Werten der Datenmenge. Z.B. beträgt, wennein fahrzeuginstalliertes Navigationssystem erworben wird, die ineiner CD-ROM usw. gespeicherte Kartendatenbank etwa 600MB. Demgegenüber werdenunter der Annahme, dass die vorgenannte Zeitperiode 1 Jahr ist,die Differenzdaten für jedeZeitperiode etwa 500KB und in dem Beispiel nach dem Stand der Techniknimmt die Differenzdatenmenge mit der Zeitperiode in einer solchenWeise zu, dass die Differenzdatenmenge in der Zeitperiode 1 500KBwird, in der Zeitperiode 2 1MB und in der Zeitperiode 3 1,5MB wird;und dies ist ein Problem. [0006] Dies wird in Bezug auf Versionenwie folgt dargestellt: In dem System nach dem Beispiel des Standesder Technik wird eine Akkumulation zu der entsprechenden Zeitperiodeangewendet und die Differenzdaten von der Version 1.0 zu der Version1.1 könnenin der Zeitperiode 1 übertragenwerden; zusätzlichzu den Differenzdaten von der Version 1.0 zu der Version 1.1 müssen dieDifferenzdaten von der Version 1.1 zu der Version 1.2 in der Zeitperiode2 übertragenwerden, und die Differenzdaten von der Version 1.0 zu der Version1.1 zu den Differenzdaten von der Version 1.m (m=n-1) zu der Version1.n müssenin der Zeitperiode n übertragenwerden. [0007] Insbesondere sind anders als im GISverwendete Kartendaten Navigationskartendaten in einem Format, daswenig oder keinen Raum fürdie Datenaktualisierung (Datenhinzufügung, Änderung, Löschung usw.) haben, um dieDatengröße zu verringern;obgleich eine Datenaktualisierung gegenüber den ursprünglichenDaten möglichist, ist es im Wesentlichen unmöglich,die Daten nach der Aktualisierung weiter zu aktualisieren. In demSystem nach dem Beispiel des Standes der Technik muss die Aktualisierungdurchgeführtwerden unter Verwendung der Aktualisierungsdaten in allen Zeitperiodengegenüberden ursprünglichenDaten. [0008] Z.B. ist es auch möglich, dieAnwendungssoftware in eine spätereVersion zu jeder Zeitperiode in einem Personalcomputer (PC) zu aktualisieren. Beidiesem Beispiel wird von mehreren Programmen, die die Software bildenein vorhergehendes Programm durch ein Aktualisierungsprogramm ersetzt; diesunterscheidet sich grundsätzlichvon der Operation des Wiederschreibens eines Teils der alten Daten,um die Datenaktualisierung durchzuführen wie bei dem Beispiel nachdem Stand der Technik. Bei der Software des PC ändert sich die Differenzdatenmengezu den jüngstenDaten von einer Zeitperiode zu einer anderen, und daher ist diezukünftigzunehmende Datenmenge vorher nicht vorhersagbar. [0009] Es ist die Aufgabe der Erfindung,eine Kartendaten-Verarbeitungsvorrichtungzu schaffen, die Kartendaten mit einer kleinen Datenmenge aktualisierenkann durch Verwendung der minimalen Differenzdaten als Kartendatenzum Aktualisieren in die jüngstenKartendaten bei der Kartendaten-Aktualisierungsverarbeitung. [0010] Um die Aufgabe zu lösen, siehtdie Erfindung eine Kartendaten-Verarbeitungsvorrichtung vor, welcheenthält:eine Kartendaten-Speichereinheit, die zum Speichern von Kartendatenausgebildet ist; eine Differenzdaten-Eingabeeinheit, die zum eingeben vonDifferenzdaten ausgebildet ist, die die Differenz zwischen gegenwärtigen Kartendaten,die in der Kartendaten-Speichereinheitgespeichert sind, und den jüngsten Kartendatenin einem Skriptformat fürjede Version darstellen; und eine Kartendaten-Mehrfachaktualisierungseinheit, diezum Aktualisieren der Kartendaten in der Kartendaten-Speichereinheitin die jüngstenKartendaten unter Verwendung der Differenzdaten entsprechend derVersion ausgebildet ist. [0011] Die Erfindung schafft eine Kartendaten-Verarbeitungsvorrichtung,welche enthält:eine Kartendaten-Speichereinheit, die zum Speichern von Kartendatenausgelegt ist; eine Kommunikationseinheit, die zum Übertragender Version der in der Kartendaten-Speichereinheit gespeichertenKartendaten zu einem externen System und zum Empfang der entsprechendenDifferenzdaten, die in einem Skriptformat auf der Grundlage derVersionsinformationen dargestellt sind, ausgebildet ist; und eineKartendaten-Mehrfachaktualisierungseinheit,die zum Aktualisieren der Kartendaten in der Kartendaten-Speichereinheitin die jüngstenKartendaten unter Verwendung der Differenzdaten ausgebildet ist. [0012] Die Erfindung schafft ein Zentrumssystem, dasenthält:eine Kommunikationseinheit, die zur Kommunikation mit einer Kartendaten-Verarbeitungsvorrichtungausgebildet ist; eine Differenzdaten-Speichereinheit, die zum Speichernvon Differenzdaten, die in einem Skriptformat für jede Version dargestelltsind, ausgebildet ist; und eine Übertragungsdaten-Bestimmungseinheit,die zum Bestimmen der von der Differenzdaten-Speichereinheit zu derKartendaten-Verarbeitungsvorrichtungzu übertragendenDifferenzdaten auf der Grundlage von durch die Kommunikationseinheitvon der Kartendaten-Verarbeitungsvorrichtung empfangenen Versionsinformationenausgebildet ist. Die durch die Übertragungsdaten-Bestimmungseinheit bestimmtenDifferenzdaten werden zu der Kartendaten-Verarbeitungsvorrichtung durch die Kommunikationseinheit übertragen. [0013] Die Erfindung wird im Folgenden anhandvon in den Figuren dargestellten Ausführungsbeispielen näher erläutert. Eszeigen: [0014] 1 einBlockschaltbild der Konfiguration einer Kartendaten-Verarbeitungsvorrichtungnach einem ersten Ausführungsbeispielder Erfindung, [0015] 2 eineDarstellung des Formats von in einer Kartendaten-Speichervorrichtunggespeicherten Kartendaten nach dem ersten Ausführungsbeispiel der Erfindung, [0016] 3 eineDarstellung des Formats von übereine Differenzdaten-Eingabevorrichtung eingegebenen Differenzdatennach dem ersten Ausführungsbeispielder Erfindung, [0017] 4 einFlussdiagram der Arbeitsweise der Kartendaten-Verarbeitungsvorrichtungnach dem ersten Ausführungsbeispielder Erfindung, [0018] 5 eineschematische Darstellung der Aktualisierungsverarbeitung bei demersten Ausführungsbeispielder Erfindung, [0019] 6 eineandere schematische Darstellung der Aktualisierungsverarbeitungbei dem ersten Ausführungsbeispielder Erfindung, [0020] 7 dieDarstellung eines bestimmten Beispiels für die Aktualisierungsbearbeitungbei dem ersten Ausführungsbeispielder Erfindung, [0021] 8 einBlockschaltbild der Konfiguration einer Kartendaten-Verarbeitungsvorrichtungnach einem zweiten Ausführungsbeispielder Erfindung, [0022] 9 eineDarstellung der Formats von Gruppenaktualisierungsdaten bei demzweiten Ausführungsbeispielder Erfindung, [0023] 10 einFlussdiagramm der Arbeitsweise der Kartendaten-Verarbeitungsvorrichtungnach dem zweiten Ausführungsbeispielder Erfindung, [0024] 11 eineschematische Darstellung des Vorgangs der Gruppenaktualisierungsdaten-Erzeugungbei dem zweiten Ausführungsbeispielder Erfindung, [0025] 12 eineschematische Darstellung des Vorgangs der Kartendatenaktualisierungbei dem zweiten Ausführungsbeispielder Erfindung, [0026] 13 eineDarstellung eines spezifischen Beispiels für die Kartendaten-Aktualisierungsoperationbei dem zweiten Ausführungsbeispielder Erfindung, [0027] 14 einBlockschaltbild der Konfiguration einer Kartendaten-Verarbeitungsvorrichtungnach einem dritten Ausführungsbeispielder Erfindung, [0028] 15 einFlussdiagramm des Vorgangs der Speicherung von bereits aktualisiertenKartendaten bei dem dritten Ausführungsbeispielder Erfindung, [0029] 16 einBlockschaltbild der Konfiguration einer Kartendaten-Verarbeitungsvorrichtungnach einem vierten Ausführungsbeispielder Erfindung, [0030] 17 einFlussdiagramm des Vorgangs der Speicherung von bereits aktualisiertenKartendaten nach einem fünftenAusführungsbeispielder Erfindung, [0031] 18 einBlockschaltbild der Konfiguration einer Kartendaten-Verarbeitungsvorrichtungnach einem sechsten Ausführungsbeispielder Erfindung, [0032] 19 einBlockschaltbild der Konfiguration eines Zentrumssystems für die Kommunikationmit der Kartendaten-Verarbeitungsvorrichtung nach dem sechsten Ausführungsbeispielder Erfindung, [0033] 20 einFlussdiagramm des Differenzdaten-Empfangsvorgangsder Kartendaten-Verarbeitungsvorrichtungnach dem sechsten Ausführungsbeispielder Erfindung, [0034] 21 einFlussdiagramm der Arbeitsweise des Zent rumssystems entsprechenddem Vorgang in 20 nachdem sechsten Ausführungsbeispielder Erfindung, [0035] 22 einBlockschaltbild der Konfiguration einer Kartendaten-Verarbeitungsvorrichtungnach einem siebten Ausführungsbeispielder Erfindung, [0036] 23 einBlockschaltbild der Konfiguration eines Zentrumssystems nach einemachten Ausführungsbeispielder Erfindung, [0037] 24 einFlussdiagramm des Gruppenaktualisierungsdaten-Übertragungsvorgangs des Zentrumssystemsnach dem achten Ausführungsbeispiel derErfindung, und [0038] 25 einFlussdiagramm der Arbeitsweise einer Kartendaten-Verarbeitungsvorrichtungnach dem achten Ausführungsbeispielder Erfindung. [0039] 1 istein Blockschaltbild, das die Konfiguration einer Kartendaten-Verarbeitungsvorrichtung nacheinem Ausführungsbeispielgemäß einemersten Aspekt der Erfindung zeigt. Die Kartendaten-Verarbeitungsvorrichtungenthälteine Kartendaten-Speichereinheit 101 zumSpeichern von Kartendaten, eine Differenzdaten-Eingabeeinheit 102 zumEingeben von Differenzdaten, die die Differenz zwischen den gegenwärtigen Kartendatenund den jüngsten Kartendatenin einem Skriptformat fürjede Version darstellten, eine Kartendaten-Mehrfachaktualisierungseinheit 103 zumAktualisieren der in der Kartendaten-Speichereinheit 101 gespeichertenKartendaten in die jüngstenKartendaten unter Verwendung der Differenzdaten entsprechend derdurch die Differenzdaten-Eingabeeinheit 102 eingegebenenVersion, eine Anzeigeeinheit 104 für die Darstellung auf der Grundlageder Kartendaten usw., eine Operationseinheit 105 für den Benutzer,um Operationen durchzuführen,und eine Steuereinheit 106 zum Steuern des Lesens von Kartendatenauf der Kartendaten-Speichereinheit 101, des Eingebensvon Differenzdaten von der Differenzdaten-Eingabeeinheit 102, des Aktualisierensin die jüngstenKartendaten unter Verwendung der Kartendaten-Mehrfachaktualisierungseinheit 103,der Kartenanzeige auf der Anzeigeeinheit 104 und dergleichenals Antwort auf die Betätigungder Operationseinheit 105. [0040] 2 zeigtdas Format der in der Kartendaten-Speichereinheit 101 gespeichertenDaten. Die Kartendaten haben Elemente bestehend aus einem Datenmerkmalsträger, diefür dieKartenanzeige, den Ort, die Routensuche, die Routenführung usw.verwendet werden, und Informationen über die Datenversion und dieDatengröße der Kartendaten. [0041] 3 zeigtdas Format der Differenzdateneingabe über die Differenzdaten-Eingabeeinheit 102. DieDifferenzdaten bestehen aus einem Differenzdaten-Merkmalsträger, der die zu aktualisierendenDifferenzdaten anzeigt, und Informationen über die entsprechende Datenversion,die die Version der zu aktualisierenden Karte, die nach Aktualisierungs-Datenversion über dieVersion der Karte nach der Aktualisierung anzeigen, und über dieNachaktualisierungs-Datengröße für die Größe der Kartendaten nachder Aktualisierung. [0042] Um eine Datenaktualisierung unterVerwendung von Differenzdaten mehrerer Versionen in Folge durchzuführen, stelltder Differenzdaten-Merkmalsträgerbeispielsweise eine Straßenhinzufügung, -löschung usw.in einem Skriptformat dar. [0043] Als Skriptformat wird die Beschreibungder Datenaktu alisierung in dem Format von (Operationsbeschreibung,Operationsziel) oder (Operationsbeschreibung, Operationsziel 1,Operationsziel 2) dargestellt; die Operationsbeschreibung enthält Hinzufügung, Löschung,Einfügungusw. [0044] Um z.B. die Straße A hinzuzufügen, wirddies dargestellt als (Hinzufügen,StraßeA); um StraßeB zu Löschen,ist dies dargestellt als (Löschen,Straße B).Um StraßeE am hinteren Ende von StraßeC einzufügen,ist dies dargestellt als (Einfügen,StraßeE, StraßeC). [0045] 4 istein Flussdiagramm, um die Arbeitsweise der Kartendaten-Verarbeitungsvorrichtung nachdem Ausführungsbeispielzu zeigen. [0046] 5 isteine schematische Darstellung des Vorgangs der Aktualisierungsverarbeitungbei dem Ausführungsbeispiel.Sie zeigt Kartendaten 2001 in der Version 1.0 vor der Aktualisierung,Differenzdaten 2002 zur Aktualisierung der Version von1.0 in 1.1, und Kartendaten 2003 in der Version 1.1 nach derAktualisierung. [0047] 6 isteine schematische Darstellung der Operation der Aktualisierungsverarbeitungbei dem Ausführungsbeispiel,bei der Differenzdaten 2101 zum Aktualisieren der Versionvon 1.1 in 1.2 und Kartendaten 2102 in der Version 1.2nach der Aktualisierung zu den in 5 gezeigtenDaten hinzugefügt sind. [0048] 7 zeigtein bestimmtes Beispiel fürdie Aktualisierungsverarbeitung bei dem Ausführungsbeispiel. Sie zeigt Kartendaten 2501 inder Version 1.0, Differenzdaten 2502 zum Aktualisierender Version von 1.0 in 1.1, Differenzdaten 2503 zum Aktualisierender Version von 1.1 in 1.2 und Kartendaten 2504 in derVersion 1.2 nach der Aktualisierung. [0049] Die Ausrichtung der Kartendaten 2501 und 2504 vonoben nach unten zeigt die Verarbeitungsfolge an, wenn eine Kartein der Reihenfolge von oben gezeichnet ist. Die Daten werden inder Reihenfolge von den oberen Daten für das Zeichnen überschrieben.Demgemäß werdenwichtige Daten unten gespeichert (z.B. sind in den Daten 2504 ROADD wichtige Daten), wodurch es möglichwird, ohne Einbetten der wichtigen Daten andere Daten anzuzeigen. [0050] Die Arbeitsweise der Kartendaten-Verarbeitungsvorrichtungnach dem Ausführungsbeispielwird mit Bezug auf die 1 und 4 bis 7 beschrieben. Am Anfang werden Kartendatenaus der Kartendaten-Speichereinheit erhalten (Schritt 1101), undes wird bestimmt, ob Differenzdaten entsprechend den erhalten Kartendatenexistieren oder nicht (Schritt 1102). Wenn die entsprechenden Differenzdaten nichtexistieren, wird die Aktualisierungsverarbeitung beendet. Wenn dieentsprechenden Differenzdaten existierten, werden die Differenzdatenaufgerufen (Schritt 1103) und die Aktualisierungsverarbeitung wirddurchgeführt(Schritt 1104). Als nächsteswird bestimmt, ob Differenzdaten entsprechend den Kartendaten nachder Aktualisierung existieren oder nicht (Schritt 1105). Wenn dieentsprechenden Differenzdaten nicht existieren, wird die Aktualisierungsverarbeitungbeendet. Wenn die entsprechenden Differenzdaten existieren, wirddie im Schritt 1103 beginnende Verarbeitung wiederholt. Demgemäß wird dieAktualisierungsverarbeitung unter Verwendung aller entsprechendenDifferenzdaten durchgeführt (1104). [0051] 5 zeigtbeispielsweise die Arbeitsweise in dem Fall, in welchem ein entsprechendesDifferenzdatenstückexistiert, bei dem die Kartendaten von der Version 1.0 in die Version1.1 aktualisiert werden. [0052] 6 zeigtdie Arbeitsweise in dem Fall, in welchem zwei Stücke von entsprechenden Differenzdatenexistieren, wobei die Kartendaten einmal von der Version 1.0 indie Version 1.1 und dann in die Version 1.2 aktualisiert werden.Hier ist die Version 1.1 früherals die Version 1.2; die Kartendaten werden in der Reihenfolge vonder früherenVersion in die spätereVersion aktualisiert. [0053] In 7 sinddie Differenzdaten 2502 von der Version 1.0 in die Version1.1 (LÖSCHEN, STRASSEB), (HINZUFÜGEN,STRASSE D), die Differenzdaten 2503 von der Version 1.1in die Version 1.2 sind (EINFÜGEN,STRASSE E, STRASSE C), und die Kartendaten 2504 in derVersion 1.2 haben (LÖSCHEN,STRASSE B), (HINZUFÜGEN,STRASSE D) (EINFÜGEN,STRASSE E, STRASSE C) in Bezug auf die Kartendaten 2501 inder Version 1.0. [0054] Das Ausführungsbeispiel wurde beschrieben durchAnnahme des Aktualisierungsvorgangs von der Version 1.0 zu der Version1.2 als ein Beispiel; wenn jedoch die Version der Kartendaten inder Kartendaten-Verarbeitungsvorrichtung1.1 ist, werden nur die Differenzdaten von der Version 1.1 zu der Version1.2 verwendet, um die Kartendaten zu aktualisieren; die Kartendatenwerden in die Version 1.2 aktualisiert. [0055] In gleicher Weise können beimHinzufügen derAktualisierung von der Version 1.m (m=n-1) in 1.n die Differenzdatenin der entsprechenden Zeitperiode übertra gen werden (z.B. dieDifferenzdaten von der Version 1.0 in die Version 1.1 in der Zeitperiode 1;die Differenzdaten von der Version 1.1 in die Version 1.2 in derZeitperiode 2; die Differenzdaten von der Version 1.m (m=n-1) indie Version 1.n in der Zeitperiode n). [0056] D.h., die in dem Fahrzeug installierteKartendaten-VerarbeitungsvorrichtungempfängtDifferenzdaten in jeder Zeitperiode und aktualisiert die Kartendatenjedes Mal in die jüngstenKartendaten. Zu dieser Zeit ist die Differenzdatenmenge für jede Zeitperiodeam meisten proportional der Anzahl der neu eröffneten Straßen innerhalbder Zeitperiode, und wenn die Längejeder Zeitperiode konstant ist, wird die Differenzdatenmenge für jede Zeitperiodenahezu konstant. [0057] Wie vorstehend beschrieben ist, werdenin dem System nach dem Ausführungsbeispiel,um eine Datenaktualisierung durchzuführen, die Differenzdaten indem Skriptformat verwendet, und die aus mehreren Elementen bestehendenKartendaten werden verwendet, so dass einmal aktualisierte Datenauch weiterhin aktualisiert werden können. Somit wird die Differenzdatenmengenahezu konstant, obgleich die Zeitperiode fortschreitet; die Differenzdatenmenge wirdnahezu die Hälftein der Zeitperiode 2 und wird nahezu n-tel in der Zeitperiode nim vergleich mit dem System nach dem Stand der Technik. Die erforderlicheSpeicherkapazitätder Kartendaten-Speichereinheit kann die Speicherkapazität in derersten Zeitperiode sein, und die Speicherkapazität braucht nicht erhöht zu werden,obgleich die Zeit verstreicht. D.h., wenn die Version der Kartendatenfortschreitet, kann die Aktualisierung der jüngsten Karte mit einem Speicherkleiner Kapazitätdurchgeführtwerden. Da die Menge der zu übertragendenDaten klein ist, kann die Kommunikati onszeit verkürzt werden,so dass die Kommunikationskosten auch verringert werden können. [0058] 8 istein Blockschaltbild der Konfiguration einer Kartendaten-Verarbeitungsvorrichtungeines Ausführungsbeispielsgemäß einemzweiten Aspekt der Erfindung. Eine Gruppenaktualisierungsdaten-Erzeugungseinheit 201 zumErzeugen von Gruppenaktualisierungsdaten von zumindest einem Differenzdatenstück wirdin der in 1 gezeigtenKartendaten-Mehrfachaktualisierungseinheit 103 erhalten. [0059] 9 zeigtdas Format der Gruppenaktualisierungsdaten. Hier ist das Formatder Gruppenaktualisierungsdaten dasselbe wie das der Differenzdaten. [0060] Die Formate der Differenzdaten undder Gruppenaktualisierungsdaten sind gleich gemacht, so dass dieAktualisierungsverarbeitung mit den Differenzdaten und die mit denGruppenaktualisierungsdaten die gleich ist und ein Vergrößerung desProgramms unterdrücktwird. [0061] 10 istein Flussdiagramm, um die Arbeitsweise der Kartendaten-Verarbeitungsvorrichtungnach dem Ausführungsbeispielzu zeigen. 11 ist eineschematische Darstellung des Vorgangs der Gruppenaktualisierungsdaten-Erzeugung beidem Ausführungsbeispiel,wobei Gruppenaktualisierungsdaten 2201, die aus Differenzdatenerzeugt sind, Gruppenaktualisierungsdaten von der Version 1.0 in1.2 sind. 12 ist eineschematische Darstellung des Vorgangs der Kartendatenaktualisierungbei dem Ausführungsbeispiel. [0062] 13 zeigtein spezifisches Beispiel der Aktualisierungsverarbeitung bei demAusführungsbeispiel.Sie zeigt Kartendaten 2601 in der Version 1.0, Differenzdaten 2602 zumAktualisieren von der Version 1.0 in die Version 1.1, Differenzdaten 2603 zumAktualisieren von der Version 1.1 in die Version 1.2, Gruppenaktualisierungsdaten 2604 zumAktualisieren von der Version 1.0 in die Version 1.2 und Kartendaten 2605 inder Version 1.2 nach der Aktualisierung. [0063] Die Arbeitsweise der Kartendaten-Verarbeitungsvorrichtungnach dem Ausführungsbeispielwird mit Bezug auf die 8 und 10 bis 13 erläutert. Am Anfang werden Kartendatenaus der Kartendaten-Speichereinheit erhalten (Schritt 1201) undes wird bestimmt, ob Gruppenaktualisierungsdaten entsprechend denerhaltenen Kartendaten existieren oder nicht (Schritt 1202). Wenndie entsprechenden Gruppenaktualisierungsdaten existieren, wirdeine Aktualisierungsverarbeitung mit den Gruppenaktualisierungsdatendurchgeführt(Schritt 1207). Wenn die entsprechenden Gruppenaktualisierungsdatennicht existieren, wird bestimmt, ob Differenzdaten entsprechendden erworbenen Kartendaten existieren oder nicht (Schritt 1203).Wenn die entsprechenden Differenzdaten nicht existieren, wird dieAktualisierungsverarbeitung beendet. Wenn die entsprechenden Differenzdatenexistieren, werden die Differenzdaten abgerufen (Schritt 1204) undGruppenaktualisierungsdaten werden erzeugt (Schritt 1205). Als nächstes wirdbestimmt, ob Differenzdaten entsprechend den erzeugten Gruppenaktualisierungsdaten existierenoder nicht (Schritt 1206). Wenn die entsprechenden Differenzdatennicht existieren, wird eine Aktualisierungsverarbeitung mit denGruppenaktualisierungsdaten durchgeführt (Schritt 1207). Wenn dieentsprechenden Differenzdaten existieren, wird die im Schritt 1204beginnende Verarbeitung wiederholt. Demgemäß werden Gruppenaktualisierungsdatenaus allen entsprechenden Differenzdaten erzeugt (Schritt 1205) unddie Aktualisierungsverarbeitung wird unter Verwendung der erzeugtenGruppenaktualisierungsdaten durchgeführt (Schritt 1207). [0064] Beispielsweise zeigt 11 den Vorgang der Gruppenaktualisierungsdaten-Erzeugungin dem Fall, in welchem zwei Stückevon entsprechenden Differenzdaten existieren, wobei die Gruppenaktualisierungsdaten 2201 für die Aktualisierungvon der Version 1.0 in die Version 1.2 aus Differenzdaten 2002 vonder Version 1.0in 1.1 und Differenzdaten 2101 von der Version1.1 in die Version 1.2 erzeugt sind. [0065] 12 zeigtden Vorgang der Kartenaktualisierung unter Verwendung der in 11 erzeugten Gruppenaktualisierungsdaten.Hier ist gezeigt, dass die Kartendaten direkt von der Version 1.0in die Version 1.2 nicht überdie Version 1.1 aktualisiert werden können. [0066] In 13 sinddie Differenzdaten 2602 von der Version 1.0 in die Version1.1 gleich (LÖSCHEN, STRASSEB), (HINZUFÜGEN,STRASSE D), die Differenzdaten 2603 von der Version 1.1in die Version 1.2 sind (EINFÜGEN,STRASSE E, STRASSEC), und die Gruppenaktualisierungsdaten 2604 werden (LÖSCHEN, STRASSEB), (HINZUFÜGEN,STRASSE D), (EINFÜGEN,STRASSE E, STRASSE C). [0067] Als die Kartendatengröße sinddie Differenzdaten kleiner als die gewöhnlichen Kartendaten; wennz.B. angenommen wird, dass die gewöhnlichen Kartendaten etwa 500KBwird die Größe der Kartendatender Differenzdaten 10KB oder weniger. Die Größe der Gruppenak tualisierungsdatenergibt sich aus der Addition der Größe zum Speichern der Informationender gegenwärtigenDatenversion, der Nachaktualisierungs-Datenversion und der Nachaktualisierungs-Datengröße zu derGesamtsumme aus den Größen allerDifferenzdaten-Merkmalsträger. Obgleiches bei dem ersten Ausführungsbeispielerforderlich ist, Speicher füretwa 1MB fürzwei Stücke vonKartendaten zu reservieren, um zweimal zu aktualisieren, kann demgemäß ein Speichervon etwa 520KB fürein Kartendatenstückund die Gruppenaktualisierungsdaten bei dem zweiten Ausführungsbeispielreserviert werden; es ist möglich,mit einer kleineren Speicherkapazität zu arbeiten und die Aktualisierungin die jüngsteKarte kann mit hoher Geschwindigkeit erreicht werden. [0068] 14 istein Blockschaltbild, das die Konfiguration einer Kartendaten-Verarbeitungsvorrichtung beieinem Ausführungsbeispielgemäß einemdritten Aspekt der Erfindung zeigt. Die Kartendaten-Verarbeitungsvorrichtungwird erhalten durch Hinzufügen einerKartendaten-Speichereinheit 301 einer WiederschreibbarenSpeichereinheit wie einem Flash-RAM, einer Platteneinheit oder einesDVD-RAM zum Speichern bereits aktualisierter Kartendaten zu derin 1 gezeigten Kartendaten-Verarbeitungsvorrichtung. [0069] 15 istein Flussdiagramm, um den Vorgang des Speicherns von bereits aktualisiertenKartendaten bei dem Ausführungsbeispielzu zeigen. Die Arbeitsweise der Kartendaten-Verarbeitungsvorrichtungnach dem Ausführungsbeispielwird kurz mit Bezug auf die 4, 14 und 15 erläutert. [0070] Bei der Durchführung der vorstehend mit Bezugauf 4 beschriebenenVerarbeitung aktualisierte Kartendaten werden in der in 14 gezeigten Kartendaten-Speichereinheit 301 gespeichert,indem die in 15 gezeigteKartendaten-Speicheroperation durchgeführt wird (Schritt 1301). [0071] Gemäß dem dritten Ausführungsbeispiel werdendie aktualisierten Kartendaten zusätzlich in der Kartendaten-Speichereinheitgespeichert, wodurch die einmal aktualisierten Kartendaten verwendetwerden können,ohne bei der nächstenVerarbeitung oder späteraktualisiert worden zu sein. [0072] 16 istein Blockschaltbild, das die Konfiguration einer Kartendaten-Verarbeitungsvorrichtung nacheinem anderen Ausführungsbeispielgemäß dem drittenAspekt der Erfindung zeigt. Die Kartendaten-Verarbeitungsvorrichtungwird erhalten durch Hinzufügeneiner Kartendaten-Speichereinheit 301 zu der vorher mitBezug auf 8 beschriebenen Konfiguration. [0073] Der Vorgang des Speicherns von Kartendatenist derselbe wie der bei dem dritten Ausführungsbeispiel. Bei der Durchführung dervorstehend mit Bezug auf 10 beschriebenenVerarbeitung aktualisierte Kartendaten werden in der in 16 gezeigten Kartendaten-Speichereinheit 301 gespeichert,indem die in 15 (Schritt1301) gezeigte Kartendaten-Speicheroperation durchgeführt wird. [0074] Gemäß dem vierten Ausführungsbeispiel werdendie mit hoher Geschwindigkeit aktualisierten Kartendaten zusätzlich inder Kartendaten-Speichereinheit gespei chert, wodurch die einmalaktualisierten Kartendaten verwendet werden können, ohne bei der nächsten Verarbeitungoder späteraktualisiert worden zu sein. [0075] 17 istein Flussdiagramm, das den Vorgang des Speicherns bereits aktualisiertenKartendaten bei einem Ausführungsbeispielgemäß einem viertenAspekt der Erfindung zeigt. Die Konfiguration einer Kartendaten-Verarbeitungsvorrichtungnach dem Ausführungsbeispielist die in 14 oder 16 gezeigte. [0076] Die Arbeitsweise der Kartendaten-Verarbeitungsvorrichtungnach dem Ausführungsbeispielwird mit Bezug auf die 4, 10 und 17 erläutert. Nachdem die Kartendatenaktualisiert sind, indem die vorher mit Bezug auf 4 oder 10 beschriebeneVerarbeitung durchgeführtwurde, wird geprüft,ob bereits aktualisierte Daten in der früheren Version in der Kartendaten-Speichereinheit 301 gespeichertsind oder nicht (Schritt 1401). Wenn bereits aktualisierte Daten inder früherenVersion gespeichert sind, werden die Kartendaten aus der Kartendaten-Speichereinheit gelöscht (Schritt1402). Als nächsteswerden die aktualisierten Kartendaten in der in 14 oder 16 gezeigtenKartendaten-Speichereinheit gespeichert (Schritt 1403). [0077] Gemäß dem fünften Ausführungsbeispiel werden die inder Kartendaten-Speichereinheit gespeicherten Daten durch die aktualisiertenKartendaten überschrieben,wodurch nur die jüngstenKartendaten verbleiben und die Kapazität des Speichers zum Speichernder Kartendaten kann verringert werden. [0078] 18 istein Blockschaltbild, das die Konfiguration einer Kartendaten-Verarbeitungsvorrichtung nacheinem Ausführungsbeispielgemäß einemfünftenAspekt der Erfindung zeigt. Die Kartendaten-Verarbeitungsvorrichtungenthälteine Kommunikationseinheit 501 für die Kommunikation mit einemexternen System wie einem Kartenzentrumssystem zum Übertrageneiner Kartenversion und zum Empfang von Differenzdaten, die in einemSkriptformat dargestellt sind, entsprechend der Version, anstelleder Differenzdaten-Eingabeeinheit nach 1. [0079] 19 istein Blockschaltbild, das die Konfiguration eines Zentrumssystemsfür dieKommunikation mit der in 18 gezeigtenKartendaten-Verarbeitungsvorrichtung und die Übertragung von Differenzdatenzeigt. Das Zentrumssystem besteht aus einer Differenzdaten-Speichereinheit 701 zumSpeichern von Differenzdaten fürjede Version, einer Kommunikationseinheit 702 für die Kommunikation mitder Kartendaten-Verarbeitungsvorrichtung für den Empfang von Versionsinformationenund die Übertragungvon Differenzdaten, die in dem Skriptformat dargestellt sind, entsprechendder Version, einer Übertragungsdaten-Bestimmungseinheit 703 für die Bestimmungder von dem Zentrumssystem zu der Kartendaten-Verarbeitungsvorrichtungzu übertragendenDifferenzdaten auf der Grundlage von über die Kommunikationseinheit 702 vonder Kartendaten-Verarbeitungsvorrichtung empfangenen Kartenversionsinformationen,und eine Steuereinheit 704 zum Steuern des Lesens der Differenzdatenaus der Differenzdaten-Speichereinheit 701, des Empfangs derKartenversion und der Übertragungder Differenzdaten unter Verwendung der Kommunikationseinheit 702,des Bestimmens der zu übertragenden Differenzdatenunter Verwendung der Übertragungsdaten-Bestimmungseinheit 703 unddergleichen. [0080] 20 istein Flussdiagram, um den Differenzdaten-Empfangsvorgang der in 18 gezeigten Kartendaten-Verarbeitungsvorrichtungzu zeigen. [0081] 21 istein Flussdiagramm, um die Arbeitsweise des Zentrumssystems entsprechenddem in 20 gezeigtenVorgang zu zeigen. Der Differenzdaten-Empfangsvorgang der Kartendaten-Verarbeitungsvorrichtungwird mit Bezug auf 18 bis 21 erläutert. [0082] Die Kartendatenversion wird zu einemexternen System wie einem Kartenzentrum unter Verwendung der 501 übertragen(Schritt 1501), und dann werden Informationen, die die Anwesenheitoder Abwesenheit der entsprechenden Differenzdaten anzeigen, vondem externen System wie dem Kartenzentrum empfangen (Schritt 1502).Nachfolgend wird bestimmt, ob Differenzdaten existieren oder nicht (Schritt1503). Wenn die Differenzdaten nicht existieren, wird die Verarbeitungbeendet. Wenn die Differenzdaten existieren, werden die entsprechenden Differenzdatenvon dem externen System empfangen (Schritt 1504), und dann werdenalle Differenzdaten, die jüngerals die entsprechenden Differenzdaten sind, empfangen (Schritt 1505). [0083] Wenn z.B. die Kartendatenversionin der Kartendaten-Verarbeitungsvorrichtunggleich 1.1 ist und die Differenzdaten in dem externen System die dreiTypen von Differenzdaten von 1.0 in 1.1, von 1.1 in 1.2, von 1.2in 1.3 enthalten, werden zuerst die Differenzdaten entsprechendden Kartendaten, nämlich dieDiffe renzdaten von 1.1 in 1.2 empfangen, und dann werden neue Differenzdaten,nämlichdie Differenzdaten von 1.2 in 1.3 empfangen. [0084] Als nächstes wird die Arbeitsweisedes Zentrumssystems entsprechend der Arbeitsweise der Kartendaten-Verarbeitungsvorrichtungmit Bezug auf die 19 und 21 erläutert. [0085] Die Kartendatenversion wird von derKartendaten-Verarbeitungsvorrichtung unter Verwendung der Kommunikationseinheit 702 empfangen(Schritt 1601), und es wird in der Übertragungsdaten-Bestimmungseinheit 703 bestimmt,ob die Differenzdaten entsprechend der Version existieren oder nicht (Schritt1602). Wenn die entsprechenden Differenzdaten nicht existieren,werden Information, die anzeigen, dass die entsprechenden Differenzdatennicht existieren, zu der Kartendaten-Verarbeitungsvorrichtung übertragen(Schritt (1606), und die Verarbeitung wird beendet. Wenn die entsprechendenDifferenzdaten existieren, werden Informationen, die anzeigen, dassdie entsprechenden Differenzdaten existieren, zu der Kartendaten-Verarbeitungsvorrichtung übertragen(Schritt 1603). Dann werden die Differenzdaten entsprechend derVersion aus der Differenzdaten-Speichereinheit 701 genommenund übertragen(Schritt 1604) und weiterhin werden alle Differenzdaten in den Versionen,die späterals die entsprechenden Differenzdaten sind, übertragen (Schritt 1605). [0086] Gemäß dem sechsten Ausführungsbeispiel werdendie Versionsinformationen der gehaltenen Kartendaten zu dem Kartenzentrumssystem übertragenund die Differenzdaten entsprechend zumindest einer Version werdenempfangen, so dass die fürdie Aktualisierung erfor derliche Differenzdatenmenge nicht erhöht wird,wenn die Kartendatenversion fortschreitet. [0087] Bei dem beschriebenen Ausführungsbeispiel wirddie Kartendatenversion von der Kartendaten-Verarbeitungsvorrichtungzu einem externen System wie einem Kartenzentrum gesandt und das Zentrumssystembestimmt die zu übertragendenDifferenzdaten. Jedoch werden ähnlicheVorteile erhalten, wenn die Kartendaten-Verarbeitungsvorrichtung zuerstdie Version der von dem Zentrumssystem gehaltenen Differenzdatenbestimmt und dann das externe System wie das Zentrumssystem auffordert,die entsprechenden Differenzdaten zu senden, und die entsprechendenDifferenzdaten von dem externen System empfängt. Das externe System istnicht auf das Zentrumssystem beschränkt, wenn es die Kartendatenentsprechende der Version übertragenund empfangen kann. [0088] 22 istein Blockschaltbild, das die Konfiguration einer Kartendaten-Verarbeitungsvorrichtung nacheinem anderen Ausführungsbeispielgemäß dem fünften Aspektder Erfindung zeigt. Die Kartendaten-Verarbeitungsvorrichtung hateine Kommunikationseinheit 501 für die Kommunikation mit einem Zentrumssystemzum Übertrageneiner Kartenversion und zum Empfang von Differenzdaten entsprechendder Version, anstelle der in 8 gezeigten Differenzdaten-Eingabeeinheit 102.Die Arbeitsweise der Kartendaten-Verarbeitungsvorrichtung ist ähnlich derder Kartendaten-Verarbeitungsvorrichtung nach dem sechsten Ausführungsbeispielund wird daher nicht wieder im Einzelnen erläutert. [0089] Gemäß dem siebten Ausführungsbeispiel werdendie Versionsinformationen der gehaltenen Kartendaten zu dem Zentrumssystem übertragen unddie Differenzdaten entsprechend zumindest einer Version enthaltenddie jüngsteVersion werden empfangen, so dass die für die Aktualisierung erforderlicheDifferenzdatenmenge nicht erhöhtwird, wenn die Kartendatenversion fortschreitet. [0090] 23 istein Blockschaltbild, das die Konfiguration eines Zentrumssystemsbei einem Ausführungsbeispielgemäß einemachten Aspekt der Erfindung zeigt. Das Zentrumssystem wird erhaltendurch Hinzufügeneiner Gruppenaktualisierungsdaten-Erzeugungseinheit 801 zumErzeugen von Gruppenaktualisierungsdaten von zumindest einem Differenzdatenstück zu dervorstehend mit Bezug auf 19 beschriebenenKonfiguration. Die Konfiguration einer Kartendaten-Verarbeitungsvorrichtungnach dem achten Ausführungsbeispielist die in 18 oder 22 gezeigte. [0091] 24 istein Flussdiagramm, das den Gruppenaktualisierungsdaten-Übertragungsvorgangdes Zentrumssystems bei dem Ausführungsbeispielszeigt. 25 ist ein Flussdiagramm,das die Arbeitsweise der Kartendaten-Verarbeitungsvorrichtung zeigt. [0092] Als nächstes wird der Gruppenaktualisierungsdaten-Übertragungsvorgang des Zentrumssystemsmit Bezug auf die 23 und 24 erläutert. Die Kartendatenversionwird von der Kartendaten-Verarbeitungsvorrichtung unter Verwendungder Kommunikationseinheit 702 empfangen (Schritt 1701),und es wird in der Übertragungsdaten-Bestimmungseinheit 703 bestimmt,ob die Diffe renzdaten entsprechend der Version existieren oder nicht(Schritt 1702). Wenn die entsprechenden Differenzdaten nicht existieren,wird die Information, welche anzeigt, dass die entsprechenden Differenzdatennicht existieren, zu der Kartendaten-Verarbeitungsvorrichtung übertragen(Schritt 1706), und die Verarbeitung wird beendet. Wenn die entsprechendenDifferenzdaten existieren, wird die Information, welche anzeigt,dass die entsprechenden Differenzdaten existieren, zu der Kartendaten-Verarbeitungsvorrichtung übertragen (Schritt1703). Dann werden die Differenzdaten entsprechend der Version undalle Differenzdaten, die neuer als die entsprechenden Differenzdatensind, aus der Differenzdaten-Speichereinheit 701 genommenund die Gruppenaktualisierungsdaten werden erzeugt (Schritt 1704)und zu der Kartendaten-Verarbeitungsvorrichtung übertragen (Schritt 1705). Die Erzeugungder Gruppenaktualisierungsdaten (Schritt 1704) ist dieselbe Verarbeitungwie die Gruppenaktualisierungsdaten-Erzeugungsverarbeitung nach 11. [0093] Als nächstes wird die Arbeitsweiseder Kartendaten-Verarbeitungsvorrichtungentsprechend der Arbeitsweise des Zentrumssystems mit Bezug aufdie 22 und 25 erläutert. Die Kartendatenversionwird von dem Zentrumssystem unter Verwendung der Kommunikationseinheit 501 übertragen (Schritt1801), und die Information, welche die Anwesenheit oder Abwesenheitvon Gruppenaktualisierungsdaten entsprechend der Version anzeigt,wird von dem Zentrumssystem empfangen (Schritt 1802). Es wird bestimmt,ob die Gruppenaktualisierungsdaten existieren oder nicht (Schritt1803). Wenn die Gruppenaktualisierungsdaten nicht existieren, wird dieVerarbeitung beendet. Wenn die Gruppenaktualisierungsdaten existieren,werden die Gruppenaktualisierungsdaten empfangen (Schritt 1804). [0094] Gemäß dem achten Ausführungsbeispielerzeugt und überträgt das Zentrumssystemdie Gruppenaktualisierungsdaten, wodurch die Kartendaten-Verarbeitungsvorrichtungdie Gruppenaktualisierungsdaten nicht zu erzeugen braucht und derVorgang wird beschleunigt. [0095] Bei dem beschriebenen Ausführungsbeispiel wirddie Kartendatenversion von der Kartendaten-Verarbeitungsvorrichtungzu dem Zentrumssystem gesandt und das Zentrumssystem bestimmt die zu übertragendenGruppenaktualisierungsdaten. Jedoch werden ähnliche Vorteile erhalten,wenn die Kartendaten-Verarbeitungsvorrichtung zuerst die Versichtder von dem Zentrumssystem gehaltenen Differenzdaten bestimmt unddann das Zentrumssystem auffordert, die entsprechenden Gruppenaktualisierungsdatenzu senden, und dann die Gruppenaktualisierungsdaten von dem Zentrumssystemempfängt. [0096] Wie vorstehend beschrieben ist, enthält die Kartendaten-Verarbeitungsvorrichtungnach der Erfindung eine Kartendaten-Speichereinheit zum Speichernvon Kartendaten, eine Differenzdaten-Eingabeeinheit zum eingebenvon Differenzdaten, die die Differenz zwischen den in der Kartendaten-Speichereinheitgespeicherten gegenwärtigenKartendaten und den jüngstenKartendaten in einem Skriptformat für jede Version darstellen,und eine Kartendaten-Mehrfachaktualisierungseinheit zum Aktualisierender Kartendaten in der Kartendaten-Speichereinheit in die jüngsten Kartendatenunter Verwendung der Differenzdaten entsprechend der Version, so dasses möglichist, die Kartendaten in die jüngste Kartemit einem Speicher kleiner Kapazität zu aktualisieren, wenn dieVersion der Kartendaten fortschreitet. [0097] Die Kartendaten-Verarbeitungsvorrichtung nachder Erfindung enthälteine Kartendaten-Speichereinheit zum Speichern von Kartendaten,eine Kommunikationseinheit zum Übertragender Version der in der Kartendaten-Speichereinheit gespeicherten Kartendatenzu einem externen System und zum Empfang der entsprechenden Differenzdaten,die in einem Skriptformat dargestellt sind, auf der Grundlage derVersionsinformationen, und eine Kartendaten-Mehrfachaktualisierungseinheitzum Aktualisieren der Kartendaten in der Kartendaten-Speichereinheit indie jüngstenKartendaten unter Verwendung der Differenzdaten, so dass es möglich ist,die Version der Kartendaten in die jüngste Kartendatenversion zuaktualisieren, ohne die fürdie Aktualisierung benötigteDifferenzdatenmenge zu vergrößern. [0098] Das Zentrumssystem nach der Erfindung enthält eineKommunikationseinheit mit einer Kartendaten-Verarbeitungsvorrichtung,eine Differenzdaten-Speichereinheit zum Speichern von Differenzdaten,die in einem Skriptformat fürjede Version dargestellt sind, und eine Übertragungsdaten-Bestimmungseinheitzum Bestimmen der von der Differenzdaten-Speichereinheit zu derKartendaten-Verarbeitungsvorrichtung zu übertragenden Differenzdaten aufder Grundlage von Versionsinformationen, die über die Kommunikationseinheitvon der Kartendaten-Verarbeitungsvorrichtung empfangen wurden, wobeidie von der Übertragungsdaten-Bestimmungseinheitbestimmten Differenzdaten überdie Kommunikationseinheit zu der Kartendaten-Verarbeitungsvorrichtung übertragenwerden. Somit nimmt, wenn die Version der Kartendaten fortschreitet,die fürdie Aktualisierung erforderliche Differenzdatenmenge nicht zu.
权利要求:
Claims (8) [1] Kartendaten-Verarbeitungsvorrichtung, welcheaufweist, eine Kartendaten-Speichereinheit, die zur Speicherungvon Kartendaten ausgebildet ist; eine Differenzdaten-Eingabeeinheit,die zur Eingabe von Differenzdaten, die die Differenz zwischen inder Kartendaten-Speichereinheit gespeicherten gegenwärtigen Kartendatenund den jüngstenKartendaten in einem Skriptformat für jede Version darstellen, ausgebildetist; und eine Kartendaten-Mehrfachaktualisierungseinheit, diezur Aktualisierung der Kartendaten in der Kartendaten-Speichereinheitin die jüngstenKartendaten unter Verwendung der Differenzdaten entsprechend derVersion ausgebildet ist. [2] Kartendaten-Verarbeitungsvorrichtung nach Anspruch1, bei der die Kartendaten aus mehreren Elementen bestehen. [3] Kartendaten-Verarbeitungsvorrichtung nach Anspruch1, bei der die Kartendaten-Mehrfachaktualisierungseinheit eine Gruppenaktualisierungsdaten-Erzeugungseinheitenthält,die ausgebildet ist zur Erzeugung von Gruppenaktualisierungsdatenaus mehreren Stückenvon Differenzdaten, und die Kartendaten-Mehrfachaktualisierungseinheitdie erzeugten Gruppenaktualisierungsdaten zur Aktualisierung derKartendaten verwendet. [4] Kartendaten-Verarbeitungsvorrichtung nach Anspruch1, bei der die Kartendaten-Mehrfachaktualisierungseinheit mehrereStückevon Differenzdaten in der Reihenfolge von den Differenzdaten ineiner früherenVersion zu den Differenzdaten in einer späteren Version aktualisiert. [5] Kartendaten-Verarbeitungsvorrichtung nach Anspruch1, weiterhin aufweisend: eine Kartendaten-Speichereinheit,die zum Speichern bereits aktualisierter Kartendaten ausgebildet ist, wobeidie bereits aktualisierten Kartendaten zusätzlich in der Kartendaten-Speichereinheitgespeichert werden. [6] Kartendaten-Verarbeitungsvorrichtung nach Anspruch1, welche weiterhin aufweist: eine Kartendaten-Speichereinheit,die zum Speichern bereits aktualisierter Kartendaten ausgebildet ist, wobeidie in der Kartendaten-Speichereinheit gespeicherten Daten durchdie aktualisierten Kartendaten überschriebenwerden. [7] Kartendaten-Verarbeitungsvorrichtung, welche aufweist: eineKartendaten-Speichereinheit, die zum Speichern von Kartendaten ausgebildetist, eine Kommunikationseinheit, die zum Übertragen der Version der inder Kartendaten-Speichereinheit gespeicherten Kartendaten zu einemexternen System und zum Empfang der entsprechenden Differenzdaten,die in einem Skriptformat dargestellt sind, auf der Grundlage derVersionsinformation ausgebildet ist, und eine Kartendaten-Mehrfachaktualisierungseinheit, diezum Aktualisieren der Kartendaten in der Kartendaten-Speichereinheitin die jüngstenKartendaten unter Verwendung der Differenzdaten ausgebildet ist. [8] Zentrumssystem, welches aufweist: eine Kommunikationseinheit,die zur Kommunikation mit einer Kartendaten-Verarbeitungsvorrichtungausgebildet ist, eine Differenzdaten-Speichereinheit, die zumSpeichern von Differenzdaten, die in einem Skriptformat dargestelltsind, fürjede Version ausgebildet ist, und eine Übertragungsdaten-Bestimmungseinheit,die zum Bestimmen der von der Differenzdaten-Speichereinheit zuder Kartendaten-Verarbeitungsvorrichtung zu übertragenden Differenzdatenauf der Grundlage der überdie Kommunikationseinheit von der Kartendaten-Verarbeitungsvorrichtungempfangenen Versionsinformationen ausgebildet ist, wobei die durchdie Übertragungsdaten-Bestimmungseinheit bestimmtenDifferenzdaten überdie Kommunikationseinheit zu der Kartendaten-Verarbeitungsvorrichtung übertragenwerden.
类似技术:
公开号 | 公开日 | 专利标题 JP4409431B2|2010-02-03|Navigation method, navigation device, and computer program US9451203B2|2016-09-20|Downloading file reception process US6243646B1|2001-06-05|Vehicle navigation system with pixel transmission to display EP1519268B1|2012-04-11|Kommunikationsendgerät und Kommunikationsnetzwerk für Teilsoftwareaktualisierung, Softwareaktualisierungsverfahren, und Softwareerzeugungsgerät und Verfahren dafür US7584434B2|2009-09-01|System and method of displaying map image US6292745B1|2001-09-18|Method and system for forming a database of geographic data for distribution to navigation system units US6785538B2|2004-08-31|Communication system, communication method, and storage medium storing communication program for mobile device users US6546334B1|2003-04-08|Car navigation map update system and car navigation terminal KR100429128B1|2004-04-29|네비게이션 장치 US5717886A|1998-02-10|Semiconductor disk device and memory management method JP5189838B2|2013-04-24|地図データ配信システム、地図データ配信方法及び通信端末 EP2095075B1|2019-09-25|Datenstrukturen für strassenkarten, datenspeichermedium für strassenkarten, navigationsvorrichtung und verfahren zur erzeugung von strassenkartendaten US20130031132A1|2013-01-31|Apparatus and method of producing map differential data ES2654558T3|2018-02-14|Método de actualización de datos de mapa EP1403837B1|2007-05-30|Kartenverteilungssystem und Endgerät EP2092274B1|2016-11-16|Vorrichtung zur lieferung von kartenaktualisierungsdaten, system zur aktualisierung von kartendaten und verfahren zur lieferung von kartenaktualisierungsdaten US6980907B2|2005-12-27|Map data processing unit EP1950530B1|2017-04-26|Straßenkartendatenstruktur, Straßenkartendatenspeichermedium und Navigationsgerät CA2654865C|2011-08-02|Map update data supplying apparatus, version table, map data updating system, and map update data supplying method US20130345977A1|2013-12-26|Map updating system US7403851B2|2008-07-22|Method of operating a navigation system to report effects of updated portions of a geographic database DE69531447T2|2004-07-01|Datenbanksystem mit lokalen informationen, mit dynamischen informationen kombiniert US8626704B2|2014-01-07|Map update data supply device and method EP0793166B1|2007-06-27|Navigationssystem und Rechnerladeprogramme dafür JP4822062B2|2011-11-24|データ更新システム、ナビゲーション装置、及びデータ更新方法
同族专利:
公开号 | 公开日 CN100492345C|2009-05-27| JP4065202B2|2008-03-19| US7136748B2|2006-11-14| JP2004212273A|2004-07-29| US20040135705A1|2004-07-15| CN1517903A|2004-08-04|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2004-07-29| OP8| Request for examination as to paragraph 44 patent law| 2015-09-07| R084| Declaration of willingness to licence| 2017-08-01| R119| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|